go to post Yuri Marx · Aug 8 That's it Danusa, congratulations to the Brazilians, the 3 musketeers, who are always making excellent applications, congratulations everyone
go to post Yuri Marx · Aug 6 If you post the C# code here, I can see some config required to the objectscript code
go to post Yuri Marx · Aug 6 The sample and the article not used this: Set setting = ##class(%External.Messaging.RabbitMQSettings).%New() Set tClient = ##class(%External.Messaging.Client).CreateClient(setting, .tSC) If you use only the ObjectScript code to connect Rabbit, you must set some properties into your setting variable: set setting = ##class(%External.Messaging.RabbitMQSettings).%New() set setting.host = "localhost" set setting.port = 5672 set setting.username = "guest" set setting.password = "guest" set setting.virtualHost = "/"
go to post Yuri Marx · Aug 6 To allow services within your Docker Compose application to resolve external hosts by name, you can use the extra_hosts directive in your docker-compose.yml file. This directive adds entries to the /etc/hosts file within the container, effectively mapping hostnames to IP addresses.Here is an example of how to configure extra_hosts: version: '3.8' services: my_app: image: my_app_image extra_hosts: - "external-service.example.com:192.168.1.100" - "another-host.com:10.0.0.50" # Other service configurations... extra_hosts: This key is used within a service definition to specify additional host entries. - "hostname:ip_address": Each entry under extra_hosts should be a string in this format, where hostname is the name you want to use within the container and ip_address is the corresponding IP address of the external host. To access the Docker host from within a container (for local development): For Docker Desktop on macOS and Windows, you can use the special DNS name host.docker.internal to resolve to the IP address of the host machine. On Linux, you might need to find the IP address of the docker0 bridge interface or the docker_gwbridge network. Example using host.docker.internal (Docker Desktop): version: '3.8' services: my_app: image: my_app_image extra_hosts: - "host.docker.internal:host-gateway" # Recommended for Docker Desktop # Other service configurations... Note: The host-gateway keyword is a convenient way for Docker Desktop to automatically resolve host.docker.internal to the correct host IP.After making changes to your docker-compose.yml file, remember to restart your services using docker-compose up -d for the changes to take effect. Source: Google AI
go to post Yuri Marx · Aug 6 This is probably happening because you're using an IRIS that's internal to Docker's internal network, while your rabbit server is on a network external to Docker. Because of this, the IRIS on this internal Docker network can't find your rabbit server, which is on a different network.
go to post Yuri Marx · Aug 6 Hi, are you using the rabbit docker instance provided by the sample? Or are you using another rabbit server?
go to post Yuri Marx · Jul 28 The Java language is very important for IRIS, many native features of IRIS use Java libraries, like the XML engine, but only Python Embedded has bonus (+3) and Java don't have any bonus! I suggest create a bonus for Java also.
go to post Yuri Marx · Jul 21 Many thanks!! Great initiative, Intersystems and DC always working to get our feedbacks and ideas
go to post Yuri Marx · Jun 28 Great event, fantastic DC events and very happy to meet persons that make our community
go to post Yuri Marx · Jun 25 Congratulations @Dmitry Maslennikov, we are lucky to have your knowledge and contribution.
go to post Yuri Marx · Jun 10 You must add web gateway container, because licensed version did not have web gateway embedded.
go to post Yuri Marx · May 30 I included digital health interoperability on health-gforms. Evidences: https://github.com/yurimarx/health-gforms/blob/master/src/User/GFormsPro..., https://github.com/yurimarx/health-gforms/blob/master/src/User/GFormsInb...), so I claim this bonus.