タグ付けされた質問 「configuration」

構成は、システムまたはアプリケーションに使用される設定を指定するプロセスです

13
外部ファイルのLog4Net構成が機能しない
私たちはlog4netを使用しており、(他のセクションで行ったように)外部構成ファイルでその構成を指定したいと考えています。これを行うために、App.configのlog4netセクションを次のように変更しました。 ... <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/> ... <log4net configSource="Log.config" /> ... そして、Log.Configファイル(App.configと同じディレクトリ)には、 <log4net> <appender name="General" type="log4net.Appender.FileAppender"> <file value="myapp.log" /> <layout type="log4net.Layout.SimpleLayout" /> </appender> <root> <appender-ref ref="General" /> </root> </log4net> ただし、アプリを実行すると、ログファイルは作成されません(ロギングは行われません)。コンソールに出力されるエラーメッセージはありません。 Log.configファイルの内容をApp.configに戻すと(上記の最初のコード行を置き換える)、期待どおりに機能します。外部ファイルで機能しない理由はありますか?

30
pgadmin4:postgresqlアプリケーションサーバーに接続できませんでした。
Windows 8.1にPostgreSQL 9.6.2をインストールしました。しかし、pgadmin4はローカルサーバーに接続できません。私はここでStackoverflowで提案されているいくつかの解決策を試し、PostgreSQL 9.6.2をアンインストールして再インストールし、config.py、config_distro.pyを変更し、ローミングフォルダー内のファイルを削除しようとしましたが、スタンドアロンのpgadmin4インストールを試みましたが、成功しませんでした。ただし、私のローカルマシンでは、psql.exeを使用してサーバーにアクセスし、スーパーユーザー(postgresユーザー)としてログインできます。pgadmin4を起動/実行するための可能な解決策を提案できますか?ありがとうございました。

9
Apacheはシンボリックリンクを追跡しません(403 Forbidden)
UbuntuでApacheを設定するのに問題があります。私はこのガイドに従ってきました。 # /usr/sbin/apache2 -v Server version: Apache/2.2.17 (Ubuntu) Server built: Feb 22 2011 18:33:02 私の公開ディレクトリ/ var / wwwは、そこに配置されたPHPページを正常に提供および実行できます。しかし、/ var / wwwにホームフォルダー内のディレクトリを指し、そこにページを提供するシンボリックリンクを作成したいと考えています。 [root /var/www]# ll total 36 drwxr-xr-x 3 root root 4096 2011-09-11 14:22 . drwxr-xr-x 14 root root 4096 2011-06-04 22:49 .. lrwxrwxrwx 1 root root 16 2011-09-11 13:21 about …

7
構成ファイルなしのWCF構成
構成ファイルを使用せずにプログラムでWCFサービスを公開する方法の良い例を誰かが知っていますか?WCFを使用すると、サービスオブジェクトモデルが大幅に機能強化されたので、それが可能であることを知っています。その方法の例を見たことがありません。逆に、構成ファイルなしでの消費もどのように行われるかを確認したいと思います。 誰かが尋ねる前に、私はこれを設定ファイルなしで行う非常に特別な必要があります。私は通常、そのような方法はお勧めしませんが、前述したように、この場合は非常に具体的なニーズがあります。

18
構成ファイルはどの時点でプログラミング言語になりますか?
私はしばらくの間、構成ファイルとコードとの関係について検討してきましたが、日によって、風の方向によっては、私の意見が変わったようです。Lispの学習中に最初に得た気づきにどんどん戻っていきますが、データとコードにはほとんど違いがありません。これは、構成ファイルについても二重に当てはまるようです。右から見ると、Perlスクリプトはperlの構成ファイルにすぎません。これは、QAや、構成ファイルの変更を担当する必要がある人のような分業などのタスクにかなり重い結果をもたらす傾向があります。 設定ファイルから本格的な言語へのクリープは一般に遅く、一般的なシステムを作りたいという欲求によって引き起こされているようです。ほとんどのプロジェクトは、ログを書き込む場所、データを検索する場所、ユーザー名とパスワードなどのいくつかの構成項目を備えた小さなものから始まります。しかし、その後、プロジェクトは成長し始めます。機能をオンまたはオフにできるようになります動作のタイミングと順序が制御され始め、必然的に誰かがそれにロジックを追加し始めたいとします(たとえば、マシンがXの場合は10、マシンがYの場合は15を使用します)。ある時点で、設定ファイルはドメイン固有の言語になり、その部分では不十分に記述された言語になります。 準備ができたので、次は私の質問です。 設定ファイルの真の目的は何ですか? 設定ファイルをシンプルに保つように試みるべきですか? それらに変更を加える責任は誰にあるべきですか(開発者、ユーザー、管理者など)? それらはソース管理されるべきですか(質問3を参照)? 前に言ったように、これらの質問に対する私の答えは常に変化しますが、今は考えています: プログラマーでない人が大きな動作のチャンクを素早く変更できるようにするため はい、ざらざらしていないものはすべてコードに含める必要があります ユーザーは構成ファイルを担当し、プログラマーは構成ファイルとコードの間の構成層を担当して、アプリケーションをより細かく制御する必要があります。 いいえ、しかしより細かい中間層は

6
Log4j XML構成ファイルを使用してHibernateロギングを構成しますか?
Log4jのXMLスタイルの構成ファイルを使用してHibernateのロギングを構成する方法に関するドキュメントを見つけることができませんでした。 これは可能ですか、またはプロパティスタイルの構成ファイルを使用してHibernateのログを制御する必要がありますか? 誰かが情報やドキュメントへのリンクを持っている場合は、それをいただければ幸いです。 編集: 明確にするために、私はHibernateを制御する実際のXML構文の例を探しています。 EDIT2: これが私のXML構成ファイルにあるものです。 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> <appender name="console" class="org.apache.log4j.ConsoleAppender"> <param name="Threshold" value="info"/> <param name="Target" value="System.out"/> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d{ABSOLUTE} [%t] %-5p %c{1} - %m%n"/> </layout> </appender> <appender name="rolling-file" class="org.apache.log4j.RollingFileAppender"> <param name="file" value="Program-Name.log"/> <param name="MaxFileSize" value="1000KB"/> <!-- Keep one …

11
WindowsフォームC#アプリケーションで構成ファイルを作成する最も簡単な方法
私は.NETを初めて使用しましたが、それでも構成ファイルの動作についてこだわりませんでした。 Googleで検索するたびにweb.configに関する結果が表示されますが、Windowsフォームアプリケーションを作成しています。 System.Configuration名前空間を使用する必要があることがわかりましたが、ドキュメントは役に立ちません。 構成ファイルがXYZ.xmlであることをどのように定義しますか?または、構成ファイルの「デフォルト」名はありますか?まだうまく聞き取れません。 また、新しいセクションを定義するにはどうすればよいですか?本当にConfigurationSectionから継承するクラスを作成する必要がありますか? 私はこのようないくつかの値を持つ設定ファイルが欲しいです: <MyCustomValue>1</MyCustomValue> <MyCustomPath>C:\Some\Path\Here</MyCustomPath> それを行う簡単な方法はありますか?単純な構成ファイルの読み書き方法を簡単な方法で説明できますか?

2
Guiceのインジェクターから注釈付きインスタンスを取得するにはどうすればよいですか?
モジュールがあるとしましょう: Module extends AbstractModule { @Override protected void configure() { bind(String.class). annotatedWith(Names.named("annotation")). toInstance("DELIRIOUS"); } } モジュールをテストして、クラスとフィールドがなくても、インジェクターから直接値を取得して、String注釈が付けられたフィールドに正しい値を挿入するかどうかを確認したいと思いますNames.named("annotation")。 @Test public void test() { Injector injector = Guice.createInjector(new Module()); // THIS IS NOT GOING TO WORK! String delirious = injector.getInstance(String.class); assertThat(delirious, IsEqual.equalTo("DELIRIOUS"); }

4
Visual StudioがAddJsonFile()メソッドが定義されていないことを通知するのはなぜですか?
VS Ultimate 2015Previewを使用してASP.NET5WebAPIプロジェクトを開発しています。私はこのようにアプリを構成しようとしています(行番号は単なるガイドです): 1 using Microsoft.Framework.ConfigurationModel; 2 3 public IConfiguration Configuration { get; private set; } 4 5 public Startup() 6 { 7 Configuration = new Configuration() 8 .AddJsonFile("config.json") 9 .AddEnvironmentVariables(); 10 } 8行目でエラーが発生します:「構成」に「AddJsonFile」の定義が含まれていません... なにが問題ですか?


6
Dockerのenv-fileに相当するKubernetes
バックグラウンド: 現在、サービスにDockerとDockerComposeを使用しています。さまざまな環境の構成を、アプリケーションによって読み取られる環境変数を定義するファイルに外部化しました。たとえば、prod.envファイル: ENV_VAR_ONE=Something Prod ENV_VAR_TWO=Something else Prod およびtest.envファイル: ENV_VAR_ONE=Something Test ENV_VAR_TWO=Something else Test したがって、コンテナを起動するときにprod.envortest.envファイルを使用するだけです。 docker run --env-file prod.env <image> 次に、アプリケーションはで定義された環境変数に基づいて構成を取得しますprod.env。 質問: 次のようにハードコーディングする代わりに、Kubernetesのファイルから環境変数を提供する方法はありますか(ポッドを定義する場合など)。 apiVersion:v1 種類:ポッド メタデータ: ラベル: コンテキスト:docker-k8s-lab 名前:mysql-pod 名前:mysql-pod スペック: コンテナ: - env: - 名前:MYSQL_USER 値:mysql - 名前:MYSQL_PASSWORD 値:mysql - 名前:MYSQL_DATABASE 値:サンプル - 名前:MYSQL_ROOT_PASSWORD 値:超秘密 画像:「mysql:latest」 名前:mysql ポート: - containerPort:3306 …

10
クラスライブラリのapp.config
VS2008ウィザードによってクラスライブラリ用に生成されたapp.configファイルが表示されません。私の調査では、アプリケーションにはapp.configが1つしか存在しないことがわかりました。 app.configを手動でクラスライブラリに追加するのは悪いことですか、それともクラスライブラリでapp.configの目的を果たす他のメソッドはありますか? log4net構成情報をapp.configファイル内に保存する必要があります。

4
構成設定の問題に適用できるデザインパターンはどれですか?
大規模で複雑なソフトウェア製品では、構成可能な設定を管理することが大きな問題になります。この問題に対して私が見た2つのアプローチは次のとおりです。 システム内の各コンポーネントに、構成ファイルまたはレジストリ設定から独自の構成をロードさせます。 構成可能なすべてのシステム設定をロードする設定ローダークラスがあり、各コンポーネントに設定ローダーに設定を照会させます。 これらのアプローチはどちらも私には間違っていると感じています。 問題を単純化するために使用できるデザインパターンはありますか?依存性注入手法を利用するものかもしれません。

7
Pythonファイルを編集するためにVimの自動インデンテーションを適切に設定するにはどうすればよいですか?
Pythonファイル(* .py)を編集するためのVim(7.1.xxx)の設定に問題があります。インデントが壊れているようです(最適な4スペース)。Googleで見つけたいくつかのチュートリアルに従いました。それでも効果はありません:/助けてください。

3
nodejsの `rc`ファイルとは何ですか?
私は様々に関するいくつかの質問持っているrcように、典型的なノード・アプリケーション内のファイルを.npmrc、.babelrcなど rcファイルとは何ですか、モジュールのランタイム構成を知っていますが、他に何かありますか? rcファイルは.[module]rc命名規則に従う必要がありますか、それとも単に推奨される形式ですか? サポートされているフォーマットは何ですか?yaml形式とjson形式の両方を見たことがありますが、モジュールが使用するリーダーによって異なりますか? モジュールの観点からrcファイルにアクセスする方法は?[module]rcモジュールで自動的に使用できるように名前を付けますか?もしそうなら、それはどこで利用可能になりますか? または、モジュールは、モジュールを使用しているアプリの他のファイルと同じようにファイルにアクセスし、理解できる形式であると期待する必要がありますか?(これは私が今やっていることで、json形式です) 私はまた、package.json設定をロードする必要がある人々を見てきました。どちらが推奨されpackage.jsonますか、それともrcファイルですか? また、どのようにそれは次のようにJavaScriptファイルの違いは何gulpfile.jsでmodule.exports?(私は推奨の意味で、もちろんjsファイルとrcファイルの違いと利点を知っています) 私がグーグルで検索するたびに、私はこことここに行き着きます。これはrcファイルを読み取るためのツールですが、それらが何であるか、またはそれらがどのように構築され、モジュールに接続されているかを説明していません。 どんな洞察も本当に役に立ちます。ありがとう

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.